﻿//-----------------------------------------------------------------------
// <copyright file="TumblrSettings.cs" company="OpenSource">
//     All code is Microsoft Public License (Ms-PL)
// </copyright>
// <history>
// 2013.02  Created         Chris Hand
// </history>
//-----------------------------------------------------------------------
namespace OpenSource.TumblrAPI.DataObjects
{
    using OpenSource.TumblrAPI.Support;

    /// <summary>
    /// Settings for the API
    /// </summary>
    public class TumblrSettings
    {
        /// <summary>
        /// Gets or sets where to call to access tumblr.
        /// Normally, this would be http://api.tumblr.com/v2
        /// This will be used to determine which implementation of the Tumblr API to create.
        /// </summary>
        public string Tumblr { get; set; }

        /// <summary>
        /// Gets or sets the API key
        /// </summary>
        public string ApiKey { get; set; }

        /// <summary>
        /// Gets or sets the logger the API will use
        /// </summary>
        public ILogger Log { get; set; }
    }
}
